1
general::
Phrase(s): strain away (at something)
to work very hard, continuously, at doing something. • She strained away at her weights, getting stronger every day. • She was straining away on the rowing machine when we came in.
McGrawhill's American Idioms And Phrasal Verbs